package cn.sylinx.hbatis.ds;

/**
 * 资源接口
 * 
 * @author han
 *
 * @param <R>
 */
public interface Resource<R> {

	/**
	 * 获取资源对象
	 * 
	 * @return R
	 */
	R get();

	/**
	 * 释放资源对象
	 * 
	 * @param resource
	 *            资源对象
	 */
	void close(R resource);

}
